Data-Driven, One-To-One Web Site Generation for Data-Intensive Applications
نویسندگان
چکیده
A data-driven approach can be fruitfully used in the speci cation and automatic generation of data-intensive Web applications, i.e., applications which make large amounts of data available on the Web. We present a multi-level architecture based on orthogonal abstractions for the de nition of the structure, derivation, navigation, composition, and presentation of Web sites; then we show how these ingredients are used in Torii, a tool environment for the speci cation and automatic generation of Web sites, currently developed in the context of a large Esprit project. By means of design tools, speci cations are collected in a design repository, which is next used for Web page generation. This dynamic, data-centered approach opens up opportunities for personalizations: each user can be mapped to an individual hypertextual view of the Web site (called site view), and business rules may be used to change site views, both statically and dynamically. We argue that personalization of Web access (also called oneto-one Web delivery) is naturally supported by the proposed data-driven approach, and is We acknowledge the support of ESPRIT Project 28771 W3I3, MURST Project Interdata, CNR-CESTIA, and the HP Internet Philanthropic Initiative. Permission to copy without fee all or part of this material is granted provided that the copies are not made or distributed for direct commercial advantage, the VLDB copyright notice and the title of the publication and its date appear, and notice is given that copying is by permission of the Very Large Data Base Endowment. To copy otherwise, or to republish, requires a fee and/or special permission from the Endowment. Proceedings of the 25th VLDB Conference, Edinburgh, Scotland, 1999. at the same time a key ingredient of the Web applications of the near future.
منابع مشابه
Model-driven development of Web Services and hypertext applications
This paper addresses the model-driven development of Web applications that integrate hypertextual navigation, content publishing and management, and interaction with remote Web Services. The proposed approach relies on an extension of the Web Modeling Language, a visual notation for the design of data-intensive Web applications, with primitives for capturing various forms of interaction with We...
متن کاملAn Ontology-Driven Approach to Web Site Generation and Maintenance
Building and maintaining a data-intensive web site is costly and time-consuming and a number of approaches have addressed this problem using a model-based methodology. This paper presents IIPS (Intelligent Information Presentation System), a system that uses an ontology-driven approach to site generation and management. IIPS provides a suite of visual tools, which make it possible to model a da...
متن کاملIntegrating Databases, Search Engines and Web Applications: A Model-Driven Approach
This paper addresses conceptual modeling and automatic code generation for search engine integration with data intensive Web applications. We have analyzed the similarities (and differences) between IR and database systems to extend an existing domain specific language for data-driven Web applications. The extended Web modeling language specifies the search engine’s index schemas based on the d...
متن کاملOne-to-One Personalization of Data-Intensive Web Sites
The main purpose of research on the integration of Web Technology with database systems is the delivery of Data-Intensive Web Sites, i.e., Web applications whose primary purpose is to present a large amount of content to a variety of possible users. These sites must o er a generic user the possibility to browse a large collection of data, in a way that ful lls some application-speci c goal (e.g...
متن کاملModel-driven Development of Context-Aware Web Applications
Context-aware, multi-channel Web applications are more and more gaining consensus from both content providers and consumers, but very few proposals exist for their conceptual modeling. This paper illustrates a conceptual framework that provides modeling facilities for context-aware, multi-channel Web applications; it also shows how high-level modeling constructs can drive the application develo...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1999